html{
    /*max-width:1900px;*/
    margin:0 auto;
    font-family: "TheAntiqua","宋体";
}
header,.header{
    font-family: "TheSans","黑体";
}
nav,.nav{
    font-family: "TheSans","黑体";
}
footer,.footer{
    font-family: "TheSans","黑体";
}
.header {
    text-align: center;
    margin: 0 auto;
    position: relative;
}
.header_ct_title {
    /*    display: block;
    height: 2.35rem;
   margin: 1.3rem auto;
    width: 11.4rem;*/
    display: block;
    height: 3.5rem; 
    margin-top: .8rem;
    width: 14rem;
}
    .header_ct_title img{
        height:auto !important;
    }

    .header_rt {
        align-items: center;
        position: absolute;
        right: 0;
        /*  top: 0.5rem;*/
        top: 1rem;
        font-size: 0.8rem;
        color: #e1e1e1;
        cursor: pointer;
    }
.header_list_error {
    width: 0.8rem;  
    height: 0.8rem;  
}
.header_rt_cn, .header_list_error {
    /*font-weight: bold;*/
    font-family: 'SimHei';
    color: #7F8789;
    margin-right: 0.4rem;
    margin-left: 0.4rem;
    letter-spacing:0;
}
.header_rt_cn{
    font-family:'TheSans';
}
.header_rt_img {
    width: 0.8rem;
    height: 0.8rem;
    margin-right: 0.4rem;
    margin-left: 0.4rem;
}

.nav {
    margin: 0 auto;
    line-height: 3rem;
    color: #7F8789;
    font-size: 0.8rem;
    letter-spacing: 0;
    text-align: left;
    font-family: 'SimHei';
    /*font-weight: bold;*/
    border-top: 1px solid #A8ADB3;
}

.nav_search {
    margin: 0 auto;
    /*line-height: 3rem;*/
    /*height: 3rem;*/
    color: #7F8789;
    font-size: 0.8rem;
    letter-spacing: 0;
    text-align: left;
    font-family: 'SimHei';
    /*font-weight: bold;*/
}
.nav_search .js_nav_search{
    height:3rem;
}
.nav_search .js_nav_search input{
    font-family: 'TheSans','SimHei';
}
.nav_title {
    display: flex;
    justify-content: space-between;
    align-items:center;
    margin-right: auto;
    margin-left: auto;
}

.header_bg_color {
    background: rgb(239, 240, 241);
    width: 100%;
}
.nav li{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    border-top: 0.15rem solid rgba(255,255,255,0);
    font-family: "SimHei";
    /*font-weight: bold;*/
}
.nav li a{
   font-family: "SimHei"; 
}
.nav_title .active {
    border-top: 0.15rem solid #335F7D;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    color: #335F7D;
}
/*备注：鼠标滑过菜单的时候当前选中页面变色*/
.nav_title .slideActive{
    border-top: 0.15rem solid #9fcad9;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    color: #9fcad9;
}

.nav_title_img {
    width: 1rem;
    height: 1rem;
    /*margin-top: 1rem;*/
}

.nav_search_input {
    width: 56rem;
    font-size: 20px;
}

/*菜单详细开始*/
.nav_list_menu{
    position: relative;
    margin-left: auto;
    margin-right: auto;
}
.nav_list_two,.nav_list_three{
    border-top: 0.05rem solid #FFFFFF;
}
.nav_list_two_bar,.nav_list_three_bar{
    line-height: 2.5rem;
    color: #7F8789;
    font-size: 0.8rem;
    letter-spacing: 0;
    text-align: left;
    font-family:'TheSans','SimHei';
    /*font-weight: bold;*/
    border-top: 0.15rem solid rgb(239, 240, 241);
    border-bottom: 0.05rem solid #FFFFFF;
}
.nav_list_active{
    border-top: 0.15rem solid #335F7D;
    color: #335F7D;
}
.nav_list_padding{
    padding: 3rem 0;
}
/*菜单详细结束*/
.content {
    margin: 0 auto;
    overflow:hidden;
}

.list_1 {
    display: flex;
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.list_1_txt {
    width: 75%;
    font-size: 1rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.4rem;
    background: #EEF5F8;
    padding: 2.9rem 1.5rem;
}

.list_1_img {
    width: 20.5rem;
    height: 11.5rem;
}
.list_2{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.list_2_title {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    font-family: "宋体";
    /*font-weight: bold;*/
}

.list_2_title_lf {
    font-size: 1.5rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
}

.list_2_title_rt {
    margin-right:4px;
    font-size: 0.9rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    font-family: "黑体";
}

.list_2_title_rt:hover {
    color: #8ebfcf;
}

.list_2_img {
    width: 18rem;
    height: 10.15rem;
}
.list_2_img_1 {
    width: 18rem;
    height: 21.6rem;
}

.list_2_time {
    font-size: 0.6rem;
    color: #7E8789;
    letter-spacing: 0;
    text-align: left;

}

.list_2_dsc {
    font-size: 0.8rem;
    color: #4C5356;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.4rem;
    width: 18rem;
    cursor: pointer;
}

.list_2_item:hover .list_2_dsc {
    color: #8ebfcf;
}

.list_2_content {
    display: flex;
    /*justify-content: space-between;*/
    flex-wrap: wrap;
}

.list_2_content>a{
    margin-right:2.4rem;
}
.list_2_content>a:last-child{
    margin-right:0rem;
}
.list_2_item{
    margin-top: 1rem;
}
/*.list_2_content>.list_2_item:last-child{
    margin-right:0rem;
}*/
.list_2_content>.list_2_item:nth-child(3n){
    margin-right:0rem;
}
.list_2_content>.list_2_item{
    margin-right:2.4rem;
}
.list_3 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.list_3_item {
    position: relative;
    margin-top: 2rem;
}
.list_3_num_4 { /*1行4个*/
    width: 20%;
}
.list_3_img_3 { /*1行有3个*/
    width: 18rem;
    height: 21.6rem;
}
.list_3_img_4 { /*1行有4个*/
    width: 12.9rem;
    height: 17.2rem;
}

.list_3_img_2 { /*1行有2个*/
    width: 28.2rem;
    height: 21.6rem;
}

.list_3_btn_4 {
    position: absolute;
    right: 15%;
    bottom: 20%;
    padding-left: 0.25rem;
    line-height: 1.75rem;
    width: 8rem;
    height: 2rem;
}

.list_3_label {
    position: absolute;
    left: 5%;
    top: 5%;
    /*background: rgba(255, 255, 255, .5);*/
    background:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8) 2rem, transparent 0.1rem, transparent);
    background-size:100% 2.27rem;
    padding-left: 0.5rem;
    color: #335F7D;
    font-size: 1.5rem;
    font-family: "TheAntiqua","宋体";
    font-weight: bold;
    width: 90%;
    /*height: 2.25rem;*/
    line-height: 2.25rem;
}

.list_3_btn {
    position: absolute;
    right: 5%;
    bottom: 5%;
    width: 8rem;
    height: 2rem;
}

.list_3_hide {
    display: none;
    color: #ffffff;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #8ebfcf;
}

.list_3_hide_wap {
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

/*.list_3_item:hover .list_3_hide {
    display: block;
    font-family: "SimHei";
}
.list_3_item:hover .list_more_btn{
    background-color: #8ebfcf;
    color: #FFFFFF;
}
.list_3_item:hover .list_more_btn_gt{
    border-top: 0.08rem solid #FFFFFF;
    border-right: 0.08rem solid #FFFFFF;
}*/
.list_3_txt {
    word-wrap: normal;
    font-size: 0.8rem;
    line-height: 1.5rem;
    padding: 5%;
    font-family: "SimHei";
}

.list_3_more {
    position: absolute;
    right: 10%;
    bottom: 5%;
    font-size: 0.9rem;
    background: rgba(255, 255, 255, .5);
    width: 8rem;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    color: #335F7D;
    letter-spacing: 0;
}

.list_3_more_img {
    width: 0.6rem;
    height: 0.6rem;
    margin-left: 0.25rem;
    margin-top: 0.25rem;
}
.list_4{
    padding-bottom: 2rem;
    padding-top: 2rem;
}
.list_4_wrap {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.list_4_item {
    width: 12.9rem;
    height: 8.25rem;
    position: relative;
    cursor: pointer;
}

.list_4_code .list_4_img:hover .list_4_brand {
    display: block;
}

.list_4_hide {
    display: none;
    color: #ffffff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #8ebfcf;
    padding: 1rem;
}

.list_4_txt {
    font-size: 0.8rem;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: left;
    line-height: 1rem;
    font-weight: bold;
}

.list_4_more {
    position: absolute;
    bottom: 10%;
    right: 10%;
}

/*.list_4_item:hover .list_4_hide {
    display: block;
   font-family: 'SimHei';
}*/

.list_title,.list_2_title_lf,.list_4_title, .list_6_title, .list_7_title, .list_title {
    font-size: 1.5rem;
    line-height: 1.4rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    font-weight: bold;
    /*margin-top: 2rem;*/
    margin-bottom: 1rem;
}

.brand_frame {
    position: relative;
    flex-wrap: wrap;
}

.brnad_qr {
    position: absolute;
    left: 0;
}

.brand_list {
    width: 25%;
}
.list_5{
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.list_5_img_1 {
    width: 3rem;
    height: 3rem;
    cursor: pointer;
}

.list_5_right {
    width: 2.5rem;
    height: 4rem;
    margin-right: 2.7rem;
}

.fix_img_btn {
    width: 3rem;
    height: 3rem;
    position: fixed;
    top: 80%;
    z-index: 30;
}

.fix_img_top {
    left: calc((100% - 58.8rem)/2 + 58.8rem - 6.5rem);
}

.fix_img_index {
    left: calc((100% - 58.8rem)/2 + 58.8rem - 3rem);
}

.footer {
    background: #eff0f1;
    font-family: 'SimHei';
}

.footer_bg {
    background: #eff0f1;
}

.footer_inner {
    margin: 1rem auto;
}

.footer_top {
    display: flex;
    background: #335F7D;
    height: 2.9rem;
    line-height: 2.8rem;
}

.footer_top_item {
    display: flex;
    justify-content: center;
    border-left: 0.05rem solid #fff;
    width: 50%;
    text-align: center;

}
.footer_top_item:first-child{
    border:0;
}
.footer_top_img {
    width: 1.2rem;
    height: 1rem;
    margin-right: 0.5rem;
    vertical-align: center;
    margin-top: 0.8rem;
}

.footer_top_txt {
    color: #fff;
    font-size: 0.8rem;
    font-family: "SimHei";
}

.footer_bt {
    background-size: 100% 100% !important;
    opacity: 0.8;
    display: flex;
    justify-content: space-around;
}

.footer_bt_list {
    display: flex;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.footer_bt_list_img {
    width: 6rem;
    height: 6rem;
    margin-right: 0.6rem;
}

.footer_bt_list_1 {
    padding: 0.45rem 0.4rem;
    margin-bottom: 0.5rem;
    /*width: 7rem;*/
    width: 9rem;
    height: 2.75rem;
    background: rgba(255, 255, 255, 0.50);
    font-family: "SimHei";
    /*font-weight: bold;*/
}
.footer_bt_list_wrap_2{
    display: flex;
    align-items:center;
    padding: 0.45rem 0.4rem;
    width: 9rem;
    height:6rem;
    background: rgba(255, 255, 255, 0.50);
    font-family: "SimHei";
    font-size: 0.7rem;
    color: #707070;
    letter-spacing: 0;
    text-align:left;
}
.footer_bt_list_2 div:nth-child(1){
    font-size: 1rem;
    color: #335F7D;
}

.footer_bt_list_1 > div:nth-child(1) {
    font-size: 0.7rem;
    color: #707070;
    letter-spacing: 0;
    text-align: left;
}
.footer_bt_list_1 > div:nth-child(2) {
    font-size: 1rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    cursor: pointer;
}

.footer_declar {
    font-size: 0.75rem;
    color: #7F8789;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.4rem;
}

.footer_bt_wrap {
    background: #eff0f1;
    width: 100%;
    position: fixed;
    left:0;
    bottom: 0;
    z-index: 20;
    font-family: " SimHei";
}

.footer_remark {
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    /*font-weight:bold;*/
}

.footer_remark_lf {
    font-size: 0.75rem;
    color: #A8ADB3;
    letter-spacing: 0;
    text-align: left;
}

.footer_remark_rt {
    display: flex;
    justify-content: flex-end;
    align-items:center;
    color: #335F7D;
    font-family: "SimHei";
    letter-spacing:0;
}

.footer_remark_rt li {
    margin-left: 1.2rem;
    margin-right: 1.2rem;
    font-size: 0.75rem;
    cursor: pointer;
	 font-family: "SimHei";
}
.footer_col_line{
    color: #A8ADB3;
}

.js_list_5_show {
    display: none;
}

.code_weixin {
    /*background: #f5f5f5;*/
    /*background: #EEF5F8;*/
    /*background: #FFF;*/
    background:url("/Content/image/sharewxbg.png") no-repeat;
    background-size:100% 100%;
    position: absolute;;
    /*top: calc(50% - 12.5rem);
    left: calc(50% - 8.5rem);*/
    top: calc(50% - 8.9rem);
    left: calc(50% - 5.75rem);
    padding:1rem;
    padding-top:1.5rem;
    /*width: 17rem;*/
    /*height: 25rem;*/
    width: 11.5rem;
    overflow: hidden;
}

.code_weixin_top {
    display: flex;
    justify-content: space-between;
    font-size: 0.8rem;
    border-bottom: 0.05rem solid #7d7d7d;
    height: 2.9rem;
    line-height: 2.9rem;
}

.code_weixin_title {
    color: #335F7D;
    /*font-size: 1.5rem;*/
    font-size: 0.8rem;
}
.code_weixin_tit{
    /*margin:1rem 0;*/
    margin-top:0.8rem;
    font-size: 0.8rem;
    font-weight:bold;
    color: #335F7D;
    letter-spacing: 0;
    text-align: center;
    line-height: 1.2rem;
}
.code_weixin_error {
    color: #7d7d7d;
    /*font-size: 1.5rem;*/
    font-size: 0.8rem;
    cursor: pointer;
}

.code_weixin_img {
    /*width: 14rem;
    height: 14rem;*/
    width:9.5rem;
    height:9.5rem;
    margin:0 auto;
}
.code_weixin_img #qrcode{
    width:100%;
    height:100%;
}
#qrcode canvas{
    display:block;
    width:100%;
    height:100%;
}
.code_weixin_txt {
    /*font-size: 1rem;*/
    font-size: 0.8rem;
    color: #7F8789;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.2rem;
}

.js_weixin {
    display: none;
}

.header_bg {
    background: #eff0f1;
    height: 3rem;
    font-size: 0.8rem;
    color: #7F8789;
    font-family:'TheSans','SimHei';
    /*font-weight: bold;*/
    line-height: 3rem;
}

.header_cn {
    display:none;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: flex-end;
    align-items:center;
    letter-spacing:0;
}

.header_cn li {
    width: 5rem;
    border-top: 0.3rem solid #eff0f1;
    text-align: center;
    padding-left: 0.6rem;
    padding-right: 0.6rem;
    cursor:pointer;
}

.header_list {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: space-between;
}

.header_list li {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    border-top: 0.3rem solid #eff0f1;
}

.header_list li:hover, .header_cn li:hover {
    color: #335F7D;
    border-top: 0.3rem solid #335F7D;

}

.brand {
    min-width:60rem;
    max-width:100rem;
    margin:0 auto;
    /*max-height: 20.9rem;*/
    position: relative;
    overflow: hidden;
}
.brand_wh{
    visibility:hidden;
    position: absolute;
}
.brand_img_txt {
    position: absolute;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    font-size: 2.25rem;
    /*width: 15.7rem;*/
    line-height: 3.8rem;
    background: rgba(255, 255, 255, 0.70);
    z-index: 20;
    font-weight: bold;
}

.brand_position_1 {
    top: 20%;
    left: calc((100% - 58.8rem)/2);
}

.list_6 {
    justify-content: space-between;
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.list_6_dec {
    font-size: 1rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.4rem;
}

.list_6_video {
    width: 20.5rem;
    height: 11.5rem;
}

.list_6_rt {
    position: relative;
}

.list_6_video_title {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1.5rem;
    line-height: 1.5rem;
    z-index: 10;
    background: rgba(0, 0, 0, 0.50);
    font-size: 1rem;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: left;
}
.list_7{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.list_7_txt {
    color: #4C5356;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.4rem;
}

.list_7_dsc {
    font-size: 1rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: justify;
    line-height: 1.4rem;
}

.list_7_more_btn, .list_8_more_btn {
    font-size: 0.9rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: right;
    position: absolute;
    right: 1rem;
    bottom: 1rem;
    cursor: pointer;
    font-family:"TheSans","黑体";
}

.list_7_content {
    display: flex;
    justify-content: space-between;
}

.list_7_lf {
    background: #EEF5F8;
    padding: 1rem;
    position: relative;
}

.list_7_rt_img {
    width: 20.5rem;
    height: 11.5rem;
}
.list_8{
    padding-bottom: 2rem;
    padding-top: 2rem;
}

.list_8_wrap {
    height: 15rem;
    background: #EEF5F8;
}

.list_8_lf {
    width: 26.7rem;
    height: 15rem;
}

.list_8_rt {
    /*width: 29rem;*/
    padding: 2rem 1.5rem 1.5rem 1.5rem;

}

.list_8_dec {
    font-size: 0.8rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: justify;
    line-height: 1.2rem;

}
.list_9{
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.list_9_lf {
    width: 35%;
}

.list_9_img {
    /*width: 20.5rem;*/
    width: 100%;
    height: 11.5rem;
}

.list_9_rt {
    width: 65%;
    font-size: 0.8rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.2rem;
}

.list_9_rt p {
    margin-bottom: 0.5rem;
}
.list_10_brand_2 {
    /*height: 8.25rem;*/
    justify-content: space-around;
    position: relative;
    flex-wrap: wrap;
    /*margin-top:1rem;*/
    margin-top:1.1rem;
    /*padding-top:1.2rem;*/
    /*padding-bottom: 1.2rem;*/
}

.list_10_brand_img {
    /*width: 5.5rem;
    height: 5.5rem;*/
    /*width:4.2rem;
    height:4.2rem;*/
    width:6rem;
    height:6rem;
    /*margin-right: 0.5rem;*/
    margin-right: 0.8rem;
}

.list_10_brand_item {
    display: flex;
    flex-wrap:wrap;
    align-items: center;
    /*width:12rem;
    height:6rem;*/
    /*width:18.5rem;*/
    width:18rem;
    height:7rem;
    /*padding: 0.8rem 0;*/
    padding:0.5rem;
    /*margin-bottom:1rem;*/
    margin-bottom:1.1rem;
    color: #335F7D;
    background: rgba(255, 255, 255, 0.50);
}
.list_10_brand_sp_img{
    /*width: 1.9rem;
    height: 1.9rem;*/
    width:4.2rem;
    height:4.2rem;
    margin-top: 0.5rem;
}
.list_10_brand_sp_bg{
    background: rgba(255, 255, 255, 0.50);
    height: 2.75rem;
    padding-left: 0.6rem;
}
.list_10_brand_sp{
    display: flex;
    align-items: center;
}
.list_10_brand_txt {
    /*background: rgba(255, 255, 255, 0.50);
    padding: 0.25rem 0.5rem;
    width: 7rem;
    height: 2.75rem;*/
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    align-items:center;
    /*width:6.3rem;*/
    /*width:10.6rem;*/
    width:10.2rem;
    /*text-align:center;*/
    text-align:left;
    font-family:"TheSans","黑体";
}
.list_10_brand_txt p{
    width:100%;
}
.list_10_brand_txt p:nth-child(1) {
    /*font-family: STHeitiTC-Light;*/
    /*font-size: 0.7rem;*/
    margin-bottom:.7rem;
    font-size: 0.8rem;
    /*font-size: 1rem;*/
    /*color: #707070;*/
    letter-spacing: 0;
    /*text-align: left;*/
}

.list_10_brand_txt p:nth-child(2) {
    /*font-family: STHeitiTC-Medium;*/
    /*font-size: 1rem;*/
    /*font-size: .8rem;*/
    font-size: .6rem;
    letter-spacing: 0;
    /*text-align: left;*/
}
.list_10_brand_txt1{
    margin-top:0.2rem;
    /*font-size: 0.4rem;*/
    font-size: 0.6rem;
    letter-spacing: 0;
}
.list_10_brand {
    position: absolute;
    left: 0;
    width: 100%;
    /*height: 8.25rem;*/
    display: none;
    background: #8DBFCF;
}

.list_10_wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.list_10_item {
    text-align: center;
    overflow:hidden;
}

.list_10_brand_icon {
    width: 12.9rem;
    height: 8.25rem;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}
.list_11{
    background: url("/Content/image/image_49.png") no-repeat;
    background-size:100% 100%;
    width: 100%;
    height: 15.1rem;
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.list_11_txt{
    top: 2rem;
    left: 2rem;
    width: 24rem;
    height: 3.8rem;
    line-height: 3.8rem;
    background: rgba(255,255,255,0.70);
    font-family: 'TheAntiqua';
    font-size: 2.25rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    padding-left: 0.775rem;
    padding-right: 0.775rem;
}
.list_more_btn {
    position: absolute;
    right: 5%;
    bottom: 5%;
    width: 8rem;
    height: 2rem;
    line-height: 2rem;
    font-size: 0.9rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: center;
    font-family:"TheSans","黑体";
    /*font-weight: bold;*/
    cursor: pointer;
}
.list_more_btn_white{
    position: absolute;
    right: 3%;
    bottom: 3%;
    width: 8rem;
    height: 2rem;
    line-height: 2rem;
    font-size: 0.8rem;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    font-weight: bold;
}
.list_more_btn_white .list_more_btn_gt{
    border-top: 0.08rem solid #FFFFFF;
    border-right: 0.08rem solid #FFFFFF;
}
.list_more_btn_bg{
    background: rgba(255,255,255,0.70);
}
.list_more_btn_gt{
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    /*border-top: 0.08rem solid #335F7D;
    border-right: 0.08rem solid #335F7D;*/
    border-top: 0.04rem solid #335F7D;
    border-right: 0.04rem solid #335F7D;
    transform: rotate(45deg);
}
.list_more_btn_gt_white{
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    /*border-top: 0.08rem solid #FFFFFF;
    border-right: 0.08rem solid #FFFFFF;*/
    border-top: 0.04rem solid #FFFFFF;
    border-right: 0.04rem solid #FFFFFF;
    transform: rotate(45deg);
}
/*.list_more_btn:hover{
    background-color: #8ebfcf;
    color: #FFFFFF;
}
.list_more_btn:hover .list_more_btn_gt{
    border-top: 0.08rem solid #FFFFFF;
    border-right: 0.08rem solid #FFFFFF;
}*/
.list_12{
    width: 100%;
    height: 11.5rem;
    background: #EEF5F8;
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.list_12_img{
    width: 20.5rem;
    height: 11.5rem;
}
.list_12_lf{
    padding: 1rem;
}
.list_12_txt{
    font-size: 1rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.4rem;
}
.list_12_more{
    font-size: 0.9rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    cursor: pointer;
}
.list_12_more{
    position: absolute;
    bottom: 1rem;
    left: 1rem;
}
.list_more{
    width: 1.5rem;
    height: 1.25rem;
    position: relative;
    left: 0;
}
.list_13_header{
    font-family: 'SimHei';
    font-size: 1rem;
    color: #4C5356;
    letter-spacing: 0;
    margin-bottom:2.05rem;
}
.list_13_wap{
    flex-wrap:wrap;
    justify-content: flex-start;
    margin-top: 1rem;
    margin-bottom:1.5rem;
}
.list_13_title{
    font-family: '宋体';
    background: #EEF5F8;
    line-height: 2.25rem;
    font-size: 1.3rem;
    font-weight: bold;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
}
.list_13_title:hover,.list_13_item a:hover{
    text-decoration:underline;
    color: #335F7D;
    font-weight: bold;
}
.list_13_item{
    font-family: 'SimHei';
    font-weight: bold;
    font-size: 1rem;
    color: #7F8789;
    letter-spacing: 0;
    text-align: left;
    margin-right: 1.5rem;
    line-height: 1.5rem;
}
.list_13_item a{
    /*margin-top: 0.5rem;*/
    padding-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.list_14{
    padding-bottom: 2rem;
}
.list_14_wrap{
}
.list_14_item{
    display: flex;
    margin-top: 2.4rem;
    /*margin-top: .8rem;*/
    padding-bottom: 0.08rem;
    border-bottom: 0.05rem solid #E5E6E8;

}
.list_14_plus{
    width: 2rem;
    height: 2rem;
    line-height: 2rem;
    background: #EFF0F1;
    text-align: center;
    color: #4C5356;
    font-size: 2rem;
    margin-right: 0.75rem;
    cursor: pointer;
}
.list_14_title{
    font-size: 1rem;
    line-height: 2rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
    font-weight: bold;
}
.list_14_plus:hover{
    background: #8DBFCF;
    color: #FFFFFF;
}
.list_14_plus:hover+.list_14_title{
    color: #8DBFCF;
}
.list_14_title:hover{
    color: #8DBFCF;
}
.list_15{
    margin-top: 4.65rem;
    padding-bottom:2rem;
    justify-content: space-between;
}

.list_15_axis{
    width: 1rem;
    position: absolute;
}
.list_15_time{
    width:8.4rem;
    height: 61.25rem;
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 4.75rem;
    margin-left: 0.75rem;

}
.list_15_time_txt{
    background:url("/Content/image/icon_43.png");
    background-size: 7rem 2rem;
    width: 7rem;
    height: 2rem;
    line-height: 2rem;
    font-size: 20px;
    color: #335F7D;
    letter-spacing: 0;
    text-align: center;
    margin-bottom: 2rem;
    justify-content: center;
    cursor:pointer;
}
.list_15_time_active{
    background:url("/Content/image/icon_44.png");
    background-size: 8.4rem 2.5rem;
    width:8.4rem;
    height: 2.5rem;
    line-height: 2.5rem;
    color: #FFFFFF;
    text-align: center;
    justify-content: center;
}
.list_15_time_special{
    margin-top: 2rem;
    margin-bottom: 2rem;
    border-bottom: 1px dashed #E5E6E8;;
}
.list_15_time_ago{
    /*background:url("/Content/image/icon_42.png");
    background-size: 7rem 2rem;*/
}
.list_15_rt{
    width: 48rem;
}
.list_15_home{
    margin-top: 95px;
    background: #EEF5F8;
    padding: 1.5rem;
}
.list_15_home_txt{
    font-size: 1rem;
    color: #4C5356;
    letter-spacing: 0;
    text-align: left;
    line-height: 25px;
}
.list_15_home_txt p{
    padding-top: 0.5rem;
}
.list_15_home_img{
    margin-top: 1.5rem;
    height: 25.3rem;
    width: 100%;
}
.list_15_wrap{
    max-height: 52rem;
    overflow-y: auto;
    border-top: 0.05px solid #335F7D;
}
.list_15_item{
    padding: 1.5rem;
}
.list_15_item_title{
    font-family: "宋体";
    font-size: 1.5rem;
    color: #335F7D;
    margin-bottom: 0.4rem;
    display: inline-flex;
}
.list_15_item_des{
    font-size: 0.8rem;
    color: #4C5356;
    letter-spacing: 0;
    text-align: left;
    line-height: 1.2rem;
}
.list_15_item_des li{
    margin-bottom:1rem;
}
.list_trangle_right{
    margin-top: 0.5rem;
    margin-left: 0.5rem;
    height: 0;
    width: 0;
    border-top: 8px solid transparent;
    border-left: 12px solid  #335F7D;
    border-bottom: 8px solid transparent;
}
.list_15_time_icon{
    width: 1rem;
    height: 1.03rem;
    margin-top: 0.75rem;
    margin-left: 0.3rem;
    margin-right: 0.3rem;
}
.list_16ptop{
    margin-top: 2.8rem;
    font-family: '宋体';
    font-size: 1rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
}
.list_16{
    /*margin-top: 4.75rem;*/
    margin-top: 2.7rem;
    padding-bottom: 2rem;
    display: flex;
}
.list_16_axis_img{
    width: 1rem;
    height:auto;
    /*height: 47.95rem;*/
}
.list_16_wrap{
    margin-top: 5rem;
}
.list_16_item{
    display: flex;
    align-items: center;
    margin-bottom: 0.8rem;
}
.list_16_item_img{
    height: 0.85rem;
    width: 16.85rem;
}
.list_16_item_txt{
    margin-left: 1rem;
    /*font-family: 'SimHei';*/
    font-family: '宋体';
    font-size: 1rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: left;
}
.list_17_title{
    background: #335C79;
    width: 100%;
    height: 3rem;
    line-height: 3rem;
    font-family: "SimHei";
    font-size: 1.5rem;
    color: #FFFFFF;
    text-align: center;
}
.list_17_triangle{
    height: 0;
    width: 0;
    border-right: 29.4rem solid transparent;
    border-bottom: 3rem solid #EDF3F6;
    border-left: 29.4rem solid transparent;
    margin-top: 1rem;
}
.list_18{
    display: flex;
    border-right: 0.05rem solid #8AB8C7;
}
.list_18_wrap{
    flex-wrap: wrap;
    width: 11.8rem;
}
.list_18_img{
    width: 24px;
    height: 18px;
    margin-right: 0.75rem;
}
.list_18_top{
    display: flex;
    justify-content: center;
    align-items: center;
    background: #8AB8C7;
    font-family: "SimHei";
    font-size: 1.5rem;
    color: #335F7D;
    height: 4rem;
    border-right: 0.05rem solid #FFFFFF;

}
.list_18_bt{
    height: 5rem;
    padding: 0.9rem 1rem;
    font-size: 0.8rem;
    color: #335F7D;
    letter-spacing: 0;
    text-align: justify;
    line-height: 1.2rem;
    border-left: 0.05rem solid #8AB8C7;
    border-bottom: 0.05rem solid #8AB8C7;
}
.list_19{
    width: 100%;
}
.list_19 p{
    word-wrap:break-word;
    line-height: 1.5rem;
}
.list_19_title{
    font-size: 1.5rem;
    line-height: 3rem;
    color: #4C5356;
    letter-spacing: 0;
    text-align: left;
    font-weight: bold;
}
.list_19_subtitle{
    margin-top:0.4rem;
    margin-bottom: 0.4rem;
}



















